package com.zxdemo.service;

import java.util.List;

import com.zxdemo.jpa.model.Role;

public interface RoleService {
	/**
	 * 根据id查询角色
	 * */
	Role queryObject(Long roleId);
	/**
	 * 分页查询角色列表
	 * @param：#{offset}, #{limit}
	 * */
	List<Role> queryList(Integer offset,Integer limit ); 
	/**
	 * 查询总数
	 * */
	int queryTotal();
	/**
	 * 添加角色
	 * */
	void save(Role role);
	/**
	 * 更新角色
	 * */
	void update(Role role);
	/**
	 * 删除单个角色
	 * */
	void delete(Long roleId);
	/**
	 * 批量删除角色
	 * */
	void deleteBatch(List<Long> roleIdList);
}
